package cn.tianshi.board.bean;

import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @author lin2.zhang
 */
@Getter
@Setter
public class ApiModel {
    /**
     * url表id
     */
    private String routerId;

    /**
     * 接口名:
     */
    private String apiName;

    /**
     * swagger接口大类:
     */
    private String swaggerName;

    /**
     * 网关接口
     */
    private String gatewayUrl;

    /**
     * 核心接口
     */
    private String coreUrl;

    /**
     * 是否需要绑定/登录验证 用户状态 -1 免登录  0-游客 1-已绑定 2-未绑定
     */
    private String loginFlag;

    /**
     * 转换方式：
     */
    private String handlerType;

    /**
     * 金融系统请求方式：
     */
    private String mappingMethod;

    /**
     * 请求
     */
    private List<Body> requestBody;

    /**
     * 响应
     */
    private List<Body> responseBody;

    private Integer mappingId;
}
